From the Firehose

Менеджери пакетів YaY в Arch Linux

Менеджери пакетів в Arch Linux

Хоча Arch Linux поставляється з Pacman як стандартний пакет manager, можна також встановити інші менеджери пакетів, наприклад Yay. На відміну від Pacman, ці менеджери пакетів дозволяють додавати нові пакети з офіційного репозиторію Arch і AUR (Репозиторія користувача Arch).

У той час як інші менеджери пакетів використовувалися багато років, такі, наприклад, як Yaourt і Aurman, більше не підтримуються. Отже, Pacman і Yay – безпечніші та надійніші менеджери пакетів, на які можна покластися в Arch Linux.

AUR – це репозиторій, організований спільнотою, який надає користувачам платформу обмінюватись розробленими ними пакетами.

YaY

Оскільки розробники Yaourt та Aurman не випускатимуть жодних оновлень після припинення підтримки, користувачі Arch почали використовувати Yay для додавання пакетів з AUR. Основна мета Yay полягала в тому, щоб мінімізувати введення даних користувачем і надати інтерфейс, подібний до Pacman.

Не можна встановити Yay за допомогою Pacman, так як він не підтримує додавання пакетів безпосередньо з репозиторію користувача Arch. Отже доведеться встановити менеджер пакетів Yay вручну, використовуючи його репозиторій Git. Ось як встановити його у вашій системі.

  • pacman -S --needed git base-devel
  • git clone https://aur.archlinux.org/yay.git
  • cd yay
  • makepkg -si

Оновлення системи за допомогою Yay

Достатньо ввести yay

[peturik@peturik-7440 ~]$ yay
:: Синхронізуємо бази даних пакунків...
 endeavouros вже оновлено
 core вже оновлено
 extra вже оновлено
 community вже оновлено
 multilib вже оновлено
:: Починаємо повне оновлення системи...
 виконано геть усе, нема що робити
:: Пошук оновлень у базах даних...
:: Пошук оновлень у AUR...
тут нічого робити
[peturik@peturik-7440 ~]$ 

Встановити пакети за допомогою Yay

yay -S cmatrix

Видалити пакети за допомогою Yay

Щоб видалити пакети за допомогою Yay, додайте -R для команди yay за промовчанням. Ви також можете використовувати прапор -Rns, щоб видалити всі непотрібні залежності вашої системи.

yay -R cmatrix
yay -Rns cmatrix

Якщо потрібно видалити пакети, які не потрібні вашій системі, використовуйте прапорець -Yc з командою.

yay -Yc

Category: Linux | Comments: 0

Comments: 0

About

Customize this section to tell your visitors a little bit about your publication, writers, content, or something else entirely. Totally up to you.